Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Canada F2 Great Britain #1-w3 Great Britain #1-w4 USA F7 USA F8 Great Britain F2 USA F14 Great Britain F4 Great Britain F7 USA F28 Great Britain #2-w1 Great Britain #2-w3 Great Britain #2-w4 Qatar F3 Qatar F4 USA F1 Portugal F3 Great Britain F4 Great Britain F5 Great Britain F6 Mexico F3 Venezuela #1-w3 Venezuela #1-w4 Turkey F1 Turkey F2 Turkey F3 USA F17 USA F18 USA F19 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain #4-w2 Great Britain F1 Australia F2 New Zealand F2 Greece F1 Greece F2 USA F14 Great Britain F14 Great Britain F5 Great Britain F6 France F5 USA F8 Great Britain F18 USA F1 Great Britain #1-w1 USA F4 USA F5 USA F6 Great Britain F16 Dominican Republic F2 Great Britain F2 France F2 Slovenia F2 Slovenia F3 Malaysia F3 Korea F5 Korea F6 Great Britain F11 Thailand F1 Thailand F2 Thailand F3 Australia F5 Australia F6 Australia F7 Australia F8 Great Britain F1 Great Britain F2 Great Britain F8 Great Britain F3 Great Britain F17 Israel F4 Great Britain F1 Turkey F3 Turkey F4 USA F8 USA F9 Korea F1 Korea F2 Great Britain F11 Great Britain F12 USA F26 USA F27 Great Britain F4 Mexico F3 Great Britain F17 Great Britain F18 Canada F1 Canada F2 Turkey F16 Greece F8 Great Britain F10 Great Britain F5 Great Britain F6 Great Britain F5 USA F29 Great Britain #2-w2 Qatar F5 Croatia F2 Mexico F4 Venezuela #1-w1 Venezuela #1-w2 USA F12 Great Britain F11 Great Britain #4-w1 Great Britain #4-w3 Great Britain #4-w4 Great Britain F2 Australia F1 New Zealand F1 Greece F3 Great Britain F1 Canada F1 Great Britain F6 USA F6 USTA Men's Challenger of Dallas - Dallas Austin Challenger - Austin USTA/Adtech Challenger - Boston Kia International in Burnie - Burnie 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx USTA Challenger - Champaign 2007 Challenger of Santa Clara - Valencia The Surbiton Trophy - Surbiton Fifth Third Bank Tennis Championships - Lexington Oklahoma Challenger - Tulsa Sail Open - New Delhi Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington USTA Tallahassee Tennis Challenger - Tallahassee Oldum Brown Vancouver Open - Vancouver Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Semgroup Challenger - Tulsa Challenger Casablanca San Angel - Mexico City Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Dallas Challenger Lubbock Challenger - Lubbock Baton Rouge Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Winnetka Challenger Odlum Brown Vancouver Open - Vancouver Vancouver Challenger Tulsa Challenger Tashkent Challenger Music City Challenger - Nashville The LTA Wrexham Challenger - Wrexham Aachen Challenger Knoxville Challenger Champaign Challenger Tallahassee Challenger Sarasota Challenger Cremona Challenger Carson Challenger Campos do Jordao Challenger Binghamton Challenger Brasilia Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Izmir Challenger Sacramento Challenger Lubbock Challenger - Lubbock Calabasas Challenger Aachen Challenger Bratislava Challenger GHI Bronz Classic - Bronx Singapore Challenger Swanston Challenger - Sacramento Wolfsburg Challenger Fifth-Third Bank Tennis Championships - Lexington Pingguo Challenger Johannesburg Challenger 2007 Knoxville Challenger - Knoxville Leon Challenger 2003 Freeman Men's Challenger - Joplin Aptos Challenger Granby Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Lexington Challenger Pro Challenger at Calabasas - Calabasas Waco Tennis Challenger - Waco Korat Challenger Shanghai Challenger The Comercia Challenger - Aptos GHI Bronx Classic - Bronx Tulsa Challenger Izmir Challenger The LTA Sunderland Challenger - Sunderland USTA Challenger of Tiburon - Tiburon Bangkok Challenger Sacramento Challenger 2004 USTA Challenger of Calabasas - Calabasas The Wright Financial Group, Inc. Challenger - Champaign Eckental Challenger Ortisei Challenger Knoxville Challenger Flea Market Cup - Busan The Manchester Trophy - Manchester Athens Challenger Vancouver Challenger Istanbul Challenger Mons Challenger Toyota Challenger Rimouski Challenger Johannesburg Challenger Rio Quente Challenger West Side Tennis Challenger - Forest Hills Smith Barney Men's Challenger - Covington The LTA Cardiff Challenger - Cardiff Fifth-Third Bank Tennis Classic - Lexington Tiburon Challenger USTA Men's Challenger of Dallas - Dallas Dallas Challenger Morelos Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger The $50,000 Pro Challenger at Calabasas - Calabasas 2004 Colorado Tennis Classic - Denver USTA Comerica Challenger - Aptos Charlottesville Challenger Music City Challenger - Nashville Busan Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Nottingham-2 Challenger 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento The LTA Men's Challenger - Southampton Challenger Banque Nationale - Granby WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Freeman Men's $50,000 Challenger - Joplin Samsung Challenger 2007 - Ho Chi Minh City Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Dublin Challenger - Dublin Tiburon Challenger San Luis Potosi Challenger - San Luis Potosi New Delhi Challenger II - New Delhi AT&T Challenger of Dallas - Dallas Astana Challenger USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Challenger - Carson Levene Gouldin & Thompson Tennis Challenger - Binghamton 2005 Freeman Men's Challenger - Joplin Ford Tennis Championships - Louisville JSM Challenger - Champaign Bangkok Challenger Charlottesville Challenger Savannah Challenger AGT Challenger - Leon Irving Challenger Nottingham Challenger Salvador Challenger Music City Challenger - Nashville USTA Challenger of Orlando - Orlando Ortisei Challenger USTA Men's Challenger of Dallas - Dallas Ford Tennis Championships - Louisville 2008 Knoxville Challenger - Knoxville Binghamton Challenger dBI Tennis Challenger - Binghamton Rhodes Challenger Nottingham Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Isla de Lanzarote - Lanzarote II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Manchester Challenger AT&T Challenger of Dallas - Dallas Guadalajara Challenger 2004 Freeman Men's Challenger - Joplin 2004 Keys Gate Challenger - Homestead Carson Challenger Isla de Lanzarote - Lanzarote Dallas Challenger The Commercia Challenger - Aptos Ramat Hasharon Challenger Aberto de Santa Catarina de Tenis - Florianopolis Levene Gouldin & Thompson Tennis Challenger - Binghamton Aptos Challenger Lexington Challenger Gimcheon Challenger Eckental Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Dallas Challenger The LTA Wrexham Challenger - Wrexham 2003 USTA Challenger of Calabasas - Calabasas Mercedes-Benz Cup - Los Angeles Nottingham Challenger Winnetka Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Puerto Rico Challenger Tennis Event - Humacao The Surbiton Trophy - Surbiton Leon Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Bath Challenger Tallahassee Tennis Challenger - Tallahassee Tallahassee Challenger Leon Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Naples Challenger - Naples Busan Open Challenger Tennis - Busan Fergana Challenger Nottingham Challenger Nottingham-2 Challenger Wailea Men's Challenger - Maui Colorado Classic - Denver The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Miller Lite Hall of Fame Tennis Championships - Newport Lexington Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach St. Remy Challenger Loughborough Challenger Arizona Men's Tennis Championships - Scottsdale University of Tennessee USTA Men's Challenger - Knoxville RCA Championships - Indianapolis Atlantic City Open - Atlantic City The LTA Nottingham Challenger - Nottingham Fifth Third Bank Tennis Classic - Lexington College Station Challenger - College Station Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica The Natrel's Challenger of Granby - Granby Samsung Securities Cup - Seoul Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Lubbock Challenger - Lubbock The 'Fitz' Casino Challenger - Tunica The 10tele.com Open - Nottingham Odlum Brown Vancouver Open - Vancouver Qatar ExxonMobil Open - Doha Heineken Open - Auckland Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Regions Morgan Keegan Championships - Memphis Red Letter Days Open - Nottingham Nottingham Challenger RCA Championships - Indianapolis 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Chennai Open - Chennai Heineken Open - Auckland Legg Mason Tennis Classic - Washington Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Medibank International - Sydney SA Tennis Open - Johannesburg Busan Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Ordina Open - s-Hertogenbosch Champaign Challenger AIG Japan Open Tennis Championships - Tokyo Kaoshuing Challenger Dallas Challenger Guadalajara Challenger Binghamton Challenger Puebla Challenger Le Gosier Challenger Izmir Challenger SA Tennis Open - Johannesburg Movistar Open - Vina del Mar Rennes Challenger Nottingham Challenger Dallas Challenger Kremlin Cup - Moscow Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger Charlottesville Challenger Countrywide Classic - Los Angeles Open de Tenis Comunidad Valenciana - Valencia Ortisei Challenger Chennai Open - Chennai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Yokohama Challenger Serbia Open - Belgrade SAP Open - San Jose US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Dallas Challenger Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Cherbourg Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta Guadalajara Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Memphis Open - Memphis Geneva Open - Geneva Swiss Indoors Basel - Basel Baton Rouge Challenger Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Sacramento Challenger The Stella Artois Championships - London Charlottesville Challenger Knoxville Challenger Gerry Weber Open - Halle Ecuador Open - Quito Manta Challenger Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Taipei City Challenger AEGON Championships - London Erste Bank Open - Vienna Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai AEGON Championships - London Atlanta Tennis Championships - Atlanta Loughborough Challenger Manchester Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Guangzhou Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Leon Challenger Atlanta Tennis Championships - Atlanta Guadalajara Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai Sarajevo Challenger Citi Open - Washington Aircel Chennai Open - Chennai Aptos Challenger BB&T Atlanta Open - Atlanta Irving Challenger Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Quimper Challenger Le Gosier Challenger Mexico City Challenger Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport The Bolton Challenger - Bolton Brisbane International - Brisbane Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem The USTA Challenger at West End Racquet - Torrance Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport The LTA Bolton Challenger - Bolton The Nottingham Open - Nottingham Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Western & Southern Financial Group Masters - Cincinnati RCA Championships - Indianapolis Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Open Tennis - Miami Regions Morgan Keegan Championships - Memphis Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome The Stella Artois Championships - London U.S. Open - New York The Nottingham Open - Nottingham U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne Hall of Fame Tennis Championships - Newport Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 U.S. Open (juniors) Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 French Open (juniors) French Open (juniors)